monkey orchid - Alemán Inglés Diccionario